<template>
  <view id="app">
    <!-- 这里是应用的主入口 -->
  </view>
</template>

<script>
import authService from '@/utils/auth.js'

export default {
  onLaunch: function() {
    console.log('App Launch')
    // 展示本地存储能力
    const logs = uni.getStorageSync('logs') || []
    logs.unshift(Date.now())
    uni.setStorageSync('logs', logs)

    // 检查是否首次启动
    this.checkFirstLaunch()
  },
  onShow: function() {
    console.log('App Show')
  },
  onHide: function() {
    console.log('App Hide')
  },
  methods: {
    // 检查是否首次启动
    checkFirstLaunch() {
      // 默认进入村介绍页面，不检查登录状态
      console.log('应用启动，进入村介绍页面')
      uni.switchTab({
        url: '/pages/village-intro/village-intro'
      })
    }
  },
  globalData: {
    userInfo: null
  }
}
</script>

<style>
/* 全局样式 */
page {
  background-color: #f5f5f5;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
}

.container {
  padding: 20rpx;
}

/* 通用按钮样式 */
.btn {
  background: linear-gradient(135deg, #4CAF50, #45a049);
  color: white;
  border-radius: 12rpx;
  padding: 20rpx 40rpx;
  text-align: center;
  margin: 20rpx 0;
  border: none;
  font-weight: bold;
  box-shadow: 0 4rpx 12rpx rgba(76, 175, 80, 0.3);
}

.btn:active {
  background: linear-gradient(135deg, #45a049, #4CAF50);
  transform: translateY(2rpx);
  box-shadow: 0 2rpx 8rpx rgba(76, 175, 80, 0.3);
}

/* 通用卡片样式 */
.card {
  background-color: white;
  border-radius: 12rpx;
  padding: 30rpx;
  margin-bottom: 20rpx;
  box-shadow: 0 2rpx 8rpx rgba(0, 0, 0, 0.1);
}

/* 通用标题样式 */
.section-title {
  font-size: 32rpx;
  font-weight: bold;
  color: #333;
  margin-bottom: 20rpx;
  padding-left: 10rpx;
  border-left: 6rpx solid #4CAF50;
}

/* 通用文本样式 */
.text-primary {
  color: #4CAF50;
}

.text-secondary {
  color: #666;
}

.text-muted {
  color: #999;
}
</style>
